class TG_InterfaceGFx extends GFxMoviePlayer;

var TG_InterfaceHUD TG_InterfaceHUD;

function Init(optional LocalPlayer LocalPlayer)
{
	// Initialize the ScaleForm movie
	Super.Init(LocalPlayer);

	Start();
    Advance(0);
}

event UpdateMousePosition(float X, float Y)
{
	local TG_InterfacePlayerInput TG_InterfacePlayerInput;

	if (TG_InterfaceHUD != None && TG_InterfaceHUD.PlayerOwner != None)
	{
		TG_InterfacePlayerInput = TG_InterfacePlayerInput(TG_InterfaceHUD.PlayerOwner.PlayerInput);

		if (TG_InterfacePlayerInput != None)
		{
			TG_InterfacePlayerInput.SetMousePosition(X, Y);
		}
	}
}

defaultproperties
{    
    bDisplayWithHudOff=false
}